Golang Job: Backend Engineer (m-f-d)

Job added on

Company

Yilu Hub

Location

Berlin - Germany

Job type

Full-Time

Golang Job Details

Let's transform the way people travel!

At Yilu - the first start-up founded by the Lufthansa Group - we are looking for Software Engineers (m/f/d) for our Backend team to join us in our efforts to develop and build high-performing, scalable, distributed applications to make travel more connected, convenient & trusted.

We are looking for software engineers to design and build scalable and performant applications using engineering best practices. By driving engineering and operational excellence at Yilu, you will collaborate with other engineers to surface common pain points, develop solutions and evangelize best practices on our API first microservice-based architecture.

What you’ll be working on

    • Contribute to Yilu's distributed platform and help deliver a modern, scalable and resilient system;
    • Design, develop, test, debug, roll-out and maintain microservices with stable and consistent APIs;
    • Work as a part of Agile factory with various cross functional teams;
    • Apply your analytical skills and agile mindset with the focus on delivering user value;
    • Utilise best practices for designing, developing, testing and maintaining distributed systems.

What you’ll bring along

    • Proven experience in building and maintaining distributed systems
    • Fluent in Java or Kotlin, Spring Boot
    • Experience in designing, implementing and observing microservice-based architectures
    • Experience with REST API design, development, documentation, maintenance and tools & technologies like Postman, Apigee, Swaggerhub, Zuul, AWS API Gateway etc.
    • Experience with containerized environments and orchestration tools like Docker, Kubernetes, ECS & EKS
    • Experience with data modeling and relational or document database architecture
    • Experience with agile, test-driven development and continuous delivery
    • Being proactive in taking ownership of tasks and take them to completion
    • Strong programming, debugging, and problem-solving skills and understanding of data structures and algorithms
    • Since our company language is English, proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment

    • Nice to have skills/experience, that we'd like to hear about:
    • Knowledge of Golang and NodeJS
    • Experience with event streaming and message-broker technologies like Kafka, RabbitMQ
    • Experience with Kubernetes, AWS, GCP and Terraform as well as familiarity with functional programming are a huge plus.
    • Knowledge of NoSQL technologies like Redis, and Elasticsearch
    • Knowledge of design patterns and experience with large-scale applications
    • Knowledge of web servers or proxies such as NGINX, CDN etc.

    • If you feel like you don't quite meet all the criteria listed in the skills/experience, but the role really speaks to you, please apply! If you feel like a lot of the skills and responsibilities outlined are a fit for where you are now in your career or where you're headed, you might be exactly who we're looking for.

What’s in it for you

    • Essential role in our smart, motivated and creative team with colleagues from all over the world
    • The chance to impact the success of our constantly growing start-up that is an independent company within the Lufthansa Group
    • Autonomous and empowering culture with flat hierarchies and a high degree of freedom
    • Honest communication, combining thoughtfulness and pragmatism

Compensation and Perks

    • 30 days of annual holiday.
    • A yearly personal development budget of €2000 for training professional growth, plus access to LinkedIn learning.
    • Remote friendly and flexible working hours, plus a possibility to work from anywhere in Germany.
    • A choice between Urban Sports Club membership OR Givve card OR Rydes Mobility budget.
    • Centrally located office in Mitte, with great transport connections and fully equipped with snacks and drinks (currently working from home but the office is accessible!).
    • Lufthansa Corporate discounts.
    • Hardware of your choice to make the magic happen!
At Yilu, we embrace differences and value diversity. We are committed to equal employment opportunity and providing a safe environment regardless of sex, race, colour, religion, ancestry, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. All employment is decided on the basis of qualifications, merit and business need.